type golang.org/x/tools/go/packages.loaderPackage
15 uses
golang.org/x/tools/go/packages (current package)
packages.go#L537: type loaderPackage struct {
packages.go#L550: pkgs map[string]*loaderPackage
packages.go#L638: ld.pkgs = make(map[string]*loaderPackage)
packages.go#L640: var initial = make([]*loaderPackage, len(roots))
packages.go#L659: lpkg := &loaderPackage{
packages.go#L695: var stack []*loaderPackage
packages.go#L696: var visit func(lpkg *loaderPackage) bool
packages.go#L697: var srcPkgs []*loaderPackage
packages.go#L698: visit = func(lpkg *loaderPackage) bool {
packages.go#L773: go func(lpkg *loaderPackage) {
packages.go#L838: func (ld *loader) loadRecursive(lpkg *loaderPackage) {
packages.go#L845: go func(imp *loaderPackage) {
packages.go#L859: func (ld *loader) loadPackage(lpkg *loaderPackage) {
packages.go#L1208: func (ld *loader) loadFromExportData(lpkg *loaderPackage) error {
packages.go#L1277: seen := make(map[*loaderPackage]bool) // all visited packages
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)